package ewgenius.testgame.main;

import org.lwjgl.util.vector.Vector2f;
import org.lwjgl.util.vector.Vector3f;

import ewgenius.testgame.main.objects.*;
import ewgenius.xube.XubeEngine;
import ewgenius.xube.engine.entities.primitives.Cube;
import ewgenius.xube.engine.entities.primitives.Plane;
import ewgenius.xube.engine.graphics.gui.Window;

public class Game {
	private XubeEngine engine = new XubeEngine();

	public void initialize() {
		engine.intialize();
		engine.addEntity(new Player());
		engine.addEntity(new Plane());
		engine.addEntity(new Cube(new Vector3f(0, 0, 0)));

	}

	public void start() {
		engine.start();
	}

	public void stop() {
		engine.stop();
	}
}